#ifndef BEEPER_H
#define BEEPER_H

// 通过 input 事件设备控制蜂鸣器（EV_SND / SND_TONE）
// 设备路径默认：/dev/input/by-path/platform-beeper-event
// 可用环境变量 BEEPER_EVENT_PATH 覆盖。

// 发出指定频率(Hz)与时长(ms)的蜂鸣。
// 返回 0 成功，<0 失败
int beeper_beep(int freq_hz, int duration_ms);

// 简单“滴”声（固定频率 2kHz），duration_ms 为持续时间
int beeper_click(int duration_ms);

// 关闭蜂鸣（发送 0 频率）
int beeper_off(void);

#endif // BEEPER_H

